10 research outputs found
The SSN ontology of the W3C semantic sensor network incubator group
The W3C Semantic Sensor Network Incubator group (the SSN-XG) produced an OWL 2 ontology to describe sensors and observations ? the SSN ontology, available at http://purl.oclc.org/NET/ssnx/ssn. The SSN ontology can describe sensors in terms of capabilities, measurement processes, observations and deployments. This article describes the SSN ontology. It further gives an example and describes the use of the ontology in recent research projects
Contextualising sensors with linked data to improve relevancy, data quality and network adaptability
A sensor taken by itself, with no indication of what it is sensing, with what unit of
measurement and where, would keep working without anybody being able to interpret
its output. The sensor needs to be "contextualised". In this thesis we propose a sensor
data modeling based on the Linked Data principles. We support its uptake by releasing
LD4Sensors, a Web application that facilitates manual (GUI) and automated (REST API)
sensor annotation, storage and retrieval using our data model. A side gain of this approach
consists of automating the (currently manual) setup of several sensor settings, which will
be presented in a demonstrative application and architecture. Finally, we demonstrate
the advantages of using our data model to improve sensor relevancy and enrich Web data,
within two different applications. First, we use our data model to improve the relevancy
prediction of sensors during Daily Activity Logging tasks. Currently, Task Logging is
performed by classifying the previously collected sensor readings in order to identify
which task/s they were measuring. This approach has two downsides. First, the task
identification happens after all the data has been recorded. Second, selecting which of
the available sensors to query is difficult. Usually, sensors are selected according to their
energy consumption or location. However, a more fine-grained selection would improve
the system efficiency by reducing the amount of data to record an process while at the
same time, saving energy. As the amount of Internet-connected objects increases and
as we move towards ubiquitous computing web, the selection of on-demand information
sources has become a significant requirement. In this thesis, I demonstrate that using
our model based on Semantic Technologies and Distributional Semantic techniques we
can identify which sensors to use during Task Logging while predicting the task being
sensed in real-time. I compare my results with the other state-of-the-art Task Logging
techniques showing the improvement. Second, we use our data model to enrich Web
content in order to bridge the traditional Web and the Sensor Web. Traditional Web
content is long-lived, as it most of the times lacks of real-time information. Sensors
deployed pervasively throughout Smart Cities have the potential to be the source of
such real-time information. However, querying all the sensor data sources is costly for
they are distributed and live streaming high volumes of data. We realised the G-Sensing
application that, as a Mozilla Firefox add-on, displays sensors data related to Google
search results that represent real places. We demonstrate the feasibility and extensibility
of our approach and the advantages it brings to the final user
True self-configuration for the IoT
For the Internet of Things to finally become a reality, obstacles on different levels need to be overcome. This is especially true for the upcoming challenge of leaving the domain of technical experts and scientists. Devices need to connect to the Internet and be able to offer services. They have to announce and describe these services in machine-understandable ways so that user-facing systems are able to find and utilize them. They have to learn about their physical surroundings, so that they can serve sensing or acting purposes without explicit configuration or programming. Finally, it must be possible to include IoT devices in complex systems that combine local and remote data, from different sources, in novel and surprising ways. We show how all of that is possible today. Our solution uses open standards and state-of-the art protocols to achieve this. It is based on 6LowPAN and CoAP for the communications part, semantic web technologies for meaningful data exchange, autonomous sensor correlation to learn about the environment, and software built around the Linked Data principles to be open for novel and unforeseen applications